Minutes, IBIS Quality Task Group 21 Mar 2017 11:00-12:00 EST (08:00-09:00 PST) ROLL CALL eASIC: David Banas Ericsson: Anders Ekholm Intel: Michael Mirmak Eugene Lim IO Methodology: * Lance Wang Signal Integrity Software: * Mike LaBonte Teraspeed Labs: * Bob Ross Visteon: Preetesh Rathod Everyone in attendance marked by * NOTE: "AR" = Action Required. -----------------------MINUTES --------------------------- Mike LaBonte conducted the meeting. Call for IBIS related patent disclosures: - None Call for opens: - None ARs: - Bob Ross to clean up bug 187 testcase to remove superfluous warnings. - Done - Bob Ross produce IBISCHK bug report for lack of warning given empty .ami file - Done. - Mike LaBonte to write text for contract to complete IBISCHK message help. - Not done. IBISCHK Bug 187 Missing newlines in error message: - Bob showed the bug report - Bob: I will upload this today. - The testcase now has 4 cases, Linux/Windows, 32/64. - It has real executables from bug 179. - This will produce one warning. IBISCHK Bug 188 Empty .ami file: - Bob showed the bug report. - Bob: One problem is that regression tests using empty files will break once this is fixed. - Mike: It should be noted that any characters, even a comment line, will make the files fail. - Bob: We might not fix this if the effort is high. Should IBISCHK strictly require Boolean to be True or False? - Mike: Michael Mirmak has asked if we intentionally accept only "True" and "False" as values for AMI Boolean Type. - Many tools accept case-insensitive, yes/no, t/f, 1/0, etc. - Allowing other values would require tools to change. - Bob: Many IBIS tools already allow other values. - IBIS is case-sensitive all around. - We make an exception for file names. - Mike: That is limited to Windows. - People have used "FALSE" and it might even get through testing. - The IBISCHK test might happen later. - Bob: We have other case sensitivity issues. - For example column headings. - Mike: We may have required case sensitivity in the early 1990s because computers were slower. - Also hash algorithms are often used for lists, but must be case-sensitive. - Bob: There are exceptions to case sensitivity. - Keywords are case-insensitive. - Reserved words like POWER, GND are case-insensitive. - Reserved words must not be used for any other purpose. Meeting ended: 12:45 ET Next meeting March 28, 2017